{
 "cells": [
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pinecone-io/examples/blob/master/learn/experimental/semantic-search-intro/bm25.ipynb) [![Open nbviewer](https://raw.githubusercontent.com/pinecone-io/examples/master/assets/nbviewer-shield.svg)](https://nbviewer.org/github/pinecone-io/examples/blob/master/learn/experimental/semantic-search-intro/bm25.ipynb)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# BM-25\n",
    "\n",
    "In this notebook we'll work through the BM25 algorithm, let's put together a few sentences that we can use for measuring matches and similarity."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "a = \"purple is the best city in the forest\".split()\n",
    "b = \"there is an art to getting your way and throwing bananas on to the street is not it\".split()\n",
    "c = \"it is not often you find soggy bananas on the street\".split()\n",
    "d = \"green should have smelled more tranquil but somehow it just tasted rotten\".split()\n",
    "e = \"joyce enjoyed eating pancakes with ketchup\".split()\n",
    "f = \"as the asteroid hurtled toward earth becky was upset her dentist appointment had been canceled\".split()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "docs = [a, b, c, d, e, f]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The BM25 algorithm can look intimidating at first, but it's not that different from TF-IDF. Let's start with TF-IDF first."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "\n",
    "def tfidf(word, sentence):\n",
    "    # term frequency\n",
    "    tf = sentence.count(word) / len(sentence)\n",
    "    # inverse document frequency\n",
    "    idf = np.log10(len(docs) / sum([1 for doc in docs if word in doc]))\n",
    "    return round(tf*idf, 4)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.0973"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "tfidf('purple', a)  # let's calculate TF-IDF for our query 'purple' and sentence a"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "For BM25, we still calculate both a TF and an IDF component. \n",
    "\n",
    "The **TF** component includes the query frequency, and total number of terms as with TF-IDF, but we add two special parameters `k` and `b` which we can use to optimize our algorithm, but by default we stick with the values of `1.2` and `0.75` respectively. We also include two new values - `avgdl`, the average length of *all* documents, and *D*, the length of the current document (`len(sentence)`).\n",
    "\n",
    "Our new **IDF** component is similar, it maintains the parametes `N` and `N_q`, which are the number of documents and the number of documents *that contain* our query, respectively. And all we do is add a few values (0.5, 1) here and there."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "avgdl = sum(len(sentence) for sentence in [a,b,c,d,e,f]) / len(docs)\n",
    "N = len(docs)\n",
    "\n",
    "def bm25(word, sentence, k=1.2, b=0.75):\n",
    "    # term frequency...\n",
    "    freq = sentence.count(word)  # or f(q,D) - freq of query in Doc\n",
    "    tf = (freq * (k + 1)) / (freq + k * (1 - b + b * len(sentence) / avgdl))\n",
    "    # inverse document frequency...\n",
    "    N_q = sum([1 for doc in docs if word in doc])  # number of docs that contain the word\n",
    "    idf = np.log(((N - N_q + 0.5) / (N_q + 0.5)) + 1)\n",
    "    return round(tf*idf, 4)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Let's run a few tests."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "1.7677"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "bm25('purple', a)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.0"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "bm25('purple', b)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.8425"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "bm25('bananas', b)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "1.0543"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "bm25('bananas', c)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.0265"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "tfidf('bananas', b)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.0434"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "tfidf('bananas', c)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "\n",
    "## BM25 Vectors\n",
    "\n",
    "We can put together sparse vector representations of each sentence using BM25 like so:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'somehow', 'to', 'smelled', 'is', 'more', 'dentist', 'eating', 'appointment', 'as', 'bananas', 'best', 'there', 'way', 'you', 'throwing', 'her', 'hurtled', 'getting', 'canceled', 'upset', 'asteroid', 'find', 'not', 'forest', 'green', 'tasted', 'but', 'street', 'had', 'ketchup', 'have', 'pancakes', 'should', 'just', 'purple', 'soggy', 'becky', 'tranquil', 'rotten', 'joyce', 'was', 'on', 'enjoyed', 'the', 'toward', 'city', 'earth', 'your', 'been', 'and', 'an', 'often', 'in', 'with', 'it', 'art'}\n"
     ]
    }
   ],
   "source": [
    "vocab = set(a+b+c+d+e+f)\n",
    "print(vocab)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[0.0, 0.0, 0.0, 0.7954, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.7677, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.7677, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.7677, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.6664, 0.0, 1.7677, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.7677, 0.0, 0.0, 0.0]\n"
     ]
    }
   ],
   "source": [
    "vec = []\n",
    "# we will create the BM25 vector for sentence 'a'\n",
    "for word in vocab:\n",
    "    vec.append(bm25(word, a))\n",
    "print(vec)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "\n",
    "## Visualizing BM25 and TF-IDF\n",
    "\n",
    "So that's how BM25 works, now let's take a visualize the scoring of both *TF-IDF* and *BM25* with a different number of matching terms."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [],
   "source": [
    "def tfidf_viz(w, s, n_t):\n",
    "    tf = w / s\n",
    "    idf = np.log10(len(docs) / n_t)\n",
    "    return tf, idf\n",
    "\n",
    "def bm25_viz(w, s, N_t, k=1.2, b=0.75):\n",
    "    tf = (w * (k + 1)) / (w + k * (1 - b + b * (s / avgdl)))\n",
    "    idf = np.log10(((N - N_t + 0.5) / (N_t + 0.5)) + 1)\n",
    "    return tf, idf"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We'll run through our functions and output scores for term frequencies from *1* upto *11**."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [],
   "source": [
    "tfidf_scores = []\n",
    "bm25_scores = []\n",
    "\n",
    "for i in range(12):\n",
    "    tfidf_scores.append(tfidf_viz(i, avgdl, 2))\n",
    "    bm25_scores.append(bm25_viz(i, avgdl, 2))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [],
   "source": [
    "import matplotlib.pyplot as plt"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We'll visualize TF and IDF seperately first."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [],
   "source": [
    "tfidf_tf = [x[0] for x in tfidf_scores]\n",
    "tfidf_idf = [x[1] for x in tfidf_scores]\n",
    "\n",
    "bm25_tf = [x[0] for x in bm25_scores]\n",
    "bm25_idf = [x[1] for x in bm25_scores]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x1e1e3f4cc70>]"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"465.958125pt\" version=\"1.1\" viewBox=\"0 0 713.265625 465.958125\" width=\"713.265625pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n   <cc:Work>\r\n    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n    <dc:date>2021-06-26T18:21:18.939157</dc:date>\r\n    <dc:format>image/svg+xml</dc:format>\r\n    <dc:creator>\r\n     <cc:Agent>\r\n      <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title>\r\n     </cc:Agent>\r\n    </dc:creator>\r\n   </cc:Work>\r\n  </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M 0 465.958125 \r\nL 713.265625 465.958125 \r\nL 713.265625 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 36.465625 442.08 \r\nL 706.065625 442.08 \r\nL 706.065625 7.2 \r\nL 36.465625 7.2 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m016b73f7c9\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"122.240832\" xlink:href=\"#m016b73f7c9\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(119.059582 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"232.918518\" xlink:href=\"#m016b73f7c9\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- 4 -->\r\n      <g transform=\"translate(229.737268 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"343.596204\" xlink:href=\"#m016b73f7c9\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- 6 -->\r\n      <g transform=\"translate(340.414954 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"454.273889\" xlink:href=\"#m016b73f7c9\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 8 -->\r\n      <g transform=\"translate(451.092639 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"564.951575\" xlink:href=\"#m016b73f7c9\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(558.589075 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n        <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"675.629261\" xlink:href=\"#m016b73f7c9\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 12 -->\r\n      <g transform=\"translate(669.266761 456.678437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_7\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"md4d7a7fba6\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"36.465625\" xlink:href=\"#md4d7a7fba6\" y=\"422.312727\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 0.00 -->\r\n      <g transform=\"translate(7.2 426.111946)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_8\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"36.465625\" xlink:href=\"#md4d7a7fba6\" y=\"372.486131\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0.25 -->\r\n      <g transform=\"translate(7.2 376.285349)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 10.796875 72.90625 \r\nL 49.515625 72.90625 \r\nL 49.515625 64.59375 \r\nL 19.828125 64.59375 \r\nL 19.828125 46.734375 \r\nQ 21.96875 47.46875 24.109375 47.828125 \r\nQ 26.265625 48.1875 28.421875 48.1875 \r\nQ 40.625 48.1875 47.75 41.5 \r\nQ 54.890625 34.8125 54.890625 23.390625 \r\nQ 54.890625 11.625 47.5625 5.09375 \r\nQ 40.234375 -1.421875 26.90625 -1.421875 \r\nQ 22.3125 -1.421875 17.546875 -0.640625 \r\nQ 12.796875 0.140625 7.71875 1.703125 \r\nL 7.71875 11.625 \r\nQ 12.109375 9.234375 16.796875 8.0625 \r\nQ 21.484375 6.890625 26.703125 6.890625 \r\nQ 35.15625 6.890625 40.078125 11.328125 \r\nQ 45.015625 15.765625 45.015625 23.390625 \r\nQ 45.015625 31 40.078125 35.4375 \r\nQ 35.15625 39.890625 26.703125 39.890625 \r\nQ 22.75 39.890625 18.8125 39.015625 \r\nQ 14.890625 38.140625 10.796875 36.28125 \r\nz\r\n\" id=\"DejaVuSans-53\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"36.465625\" xlink:href=\"#md4d7a7fba6\" y=\"322.659534\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 0.50 -->\r\n      <g transform=\"translate(7.2 326.458753)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"36.465625\" xlink:href=\"#md4d7a7fba6\" y=\"272.832938\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 0.75 -->\r\n      <g transform=\"translate(7.2 276.632156)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 8.203125 72.90625 \r\nL 55.078125 72.90625 \r\nL 55.078125 68.703125 \r\nL 28.609375 0 \r\nL 18.3125 0 \r\nL 43.21875 64.59375 \r\nL 8.203125 64.59375 \r\nz\r\n\" id=\"DejaVuSans-55\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-55\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"36.465625\" xlink:href=\"#md4d7a7fba6\" y=\"223.006341\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 1.00 -->\r\n      <g transform=\"translate(7.2 226.80556)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_6\">\r\n     <g id=\"line2d_12\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"36.465625\" xlink:href=\"#md4d7a7fba6\" y=\"173.179745\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_12\">\r\n      <!-- 1.25 -->\r\n      <g transform=\"translate(7.2 176.978963)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_7\">\r\n     <g id=\"line2d_13\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"36.465625\" xlink:href=\"#md4d7a7fba6\" y=\"123.353148\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_13\">\r\n      <!-- 1.50 -->\r\n      <g transform=\"translate(7.2 127.152367)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_8\">\r\n     <g id=\"line2d_14\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"36.465625\" xlink:href=\"#md4d7a7fba6\" y=\"73.526551\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_14\">\r\n      <!-- 1.75 -->\r\n      <g transform=\"translate(7.2 77.32577)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-55\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_9\">\r\n     <g id=\"line2d_15\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"36.465625\" xlink:href=\"#md4d7a7fba6\" y=\"23.699955\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_15\">\r\n      <!-- 2.00 -->\r\n      <g transform=\"translate(7.2 27.499174)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_16\">\r\n    <path clip-path=\"url(#pa217155ad3)\" d=\"M 66.901989 422.312727 \r\nL 122.240832 405.229323 \r\nL 177.579675 388.145918 \r\nL 232.918518 371.062514 \r\nL 288.257361 353.979109 \r\nL 343.596204 336.895705 \r\nL 398.935046 319.8123 \r\nL 454.273889 302.728896 \r\nL 509.612732 285.645491 \r\nL 564.951575 268.562087 \r\nL 620.290418 251.478682 \r\nL 675.629261 234.395277 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"line2d_17\">\r\n    <path clip-path=\"url(#pa217155ad3)\" d=\"M 66.901989 422.312727 \r\nL 122.240832 223.006341 \r\nL 177.579675 148.266446 \r\nL 232.918518 109.116978 \r\nL 288.257361 85.024997 \r\nL 343.596204 68.704623 \r\nL 398.935046 56.917686 \r\nL 454.273889 48.005612 \r\nL 509.612732 41.030945 \r\nL 564.951575 35.42386 \r\nL 620.290418 30.81804 \r\nL 675.629261 26.967273 \r\n\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 36.465625 442.08 \r\nL 36.465625 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 706.065625 442.08 \r\nL 706.065625 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 36.465625 442.08 \r\nL 706.065625 442.08 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 36.465625 7.2 \r\nL 706.065625 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"pa217155ad3\">\r\n   <rect height=\"434.88\" width=\"669.6\" x=\"36.465625\" y=\"7.2\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "text/plain": [
       "<Figure size 864x576 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(12, 8))\n",
    "\n",
    "plt.plot(list(range(1, len(tfidf_tf)+1)), tfidf_tf)\n",
    "plt.plot(list(range(1, len(bm25_tf)+1)), bm25_tf)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x1e1e4019fa0>]"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAs8AAAHSCAYAAAAT0iZvAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8vihELAAAACXBIWXMAAAsTAAALEwEAmpwYAAAXwklEQVR4nO3df6zldZ3f8de7MyWtVCMGpOyAndEQtnTbRXsha01MtpQN0K1Awia4bUO2Jkhc6No0KWz6R+0/DVitmBQhqKwkdZ24IEhNViS0yf7TNdxRovyQMktRBkZmTGNt3D8os+/+cc+Q690L8x6GmTMDj0cyOef7+X6+535OvmHmyXe+c051dwAAgEP7K8teAAAAnCjEMwAADIlnAAAYEs8AADAkngEAYEg8AwDA0NZlL+BwnHrqqb19+/ZlLwMAgDe4Xbt2/aS7T9s4fkLF8/bt27O6urrsZQAA8AZXVT/cbNxtGwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADC0ddkLON79+//6WB5//mfLXgYAwJvOub/0tvy7f/J3lr2MX+DKMwAADLnyfAjH2//tAACwPK48AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYGsVzVV1cVU9W1e6quvFV5p1fVQeq6srF9jlV9ci6Xz+rqo8v9n2iqp5bt+/S1+UdAQDAUbL1UBOqakuSW5NclGRPkoer6v7ufnyTeTcneeDgWHc/meS8dfufS3LvusM+092fOsL3AAAAx8TkyvMFSXZ399Pd/WKSnUku22Te9UnuSbLvFV7nwiR/1t0/fE0rBQCAJZvE87Ykz67b3rMYe1lVbUtyRZLbX+V1rkrylQ1j11XV96rqzqo6ZbAWAABYmkk81yZjvWH7liQ3dPeBTV+g6qQkH0ryR+uGb0vynqzd1rE3yadf4dhrqmq1qlb3798/WC4AABwdh7znOWtXms9at31mkuc3zFlJsrOqkuTUJJdW1Uvdfd9i/yVJvtPdLxw8YP3zqvp8km9s9sO7+44kdyTJysrKxmgHAIBjZhLPDyc5u6p2ZO0f/F2V5LfXT+juHQefV9WXknxjXTgnyYez4ZaNqjqju/cuNq9I8ujhLh4AAI6lQ8Zzd79UVddl7VM0tiS5s7sfq6prF/tf7T7nVNVbsvZJHR/dsOuTVXVe1m4BeWaT/QAAcFyp7hPnToiVlZVeXV1d9jIAAHiDq6pd3b2ycdw3DAIAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDA0Cieq+riqnqyqnZX1Y2vMu/8qjpQVVcuts+pqkfW/fpZVX18se8dVfVgVT21eDzldXlHAABwlBwynqtqS5Jbk1yS5NwkH66qc19h3s1JHjg41t1Pdvd53X1ekr+f5M+T3LvYfWOSh7r77CQPLbYBAOC4NbnyfEGS3d39dHe/mGRnkss2mXd9knuS7HuF17kwyZ919w8X25cluWvx/K4kl08XDQAAyzCJ521Jnl23vWcx9rKq2pbkiiS3v8rrXJXkK+u2T+/uvUmyeHznZMEAALAsk3iuTcZ6w/YtSW7o7gObvkDVSUk+lOSPDmt1a8deU1WrVbW6f//+wz0cAABeN1sHc/YkOWvd9plJnt8wZyXJzqpKklOTXFpVL3X3fYv9lyT5Tne/sO6YF6rqjO7eW1Vn5BVu9+juO5LckSQrKysbox0AAI6ZyZXnh5OcXVU7FleQr0py//oJ3b2ju7d39/Ykdyf52LpwTpIP5xdv2cjiNa5ePL86ydcPf/kAAHDsHDKeu/ulJNdl7VM0nkjy1e5+rKquraprD3V8Vb0lyUVJvrZh101JLqqqpxb7bzrcxQMAwLFU3SfOnRArKyu9urq67GUAAPAGV1W7untl47hvGAQAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAoVE8V9XFVfVkVe2uqhtfZd75VXWgqq5cN/b2qrq7qn5QVU9U1fsX45+oqueq6pHFr0uP/O0AAMDRs/VQE6pqS5Jbk1yUZE+Sh6vq/u5+fJN5Nyd5YMNLfDbJN7v7yqo6Kclb1u37THd/6kjeAAAAHCuTK88XJNnd3U9394tJdia5bJN51ye5J8m+gwNV9bYkH0zyxSTp7he7+6dHumgAAFiGSTxvS/Lsuu09i7GXVdW2JFckuX3Dse9Osj/JH1TVd6vqC1V18rr911XV96rqzqo65fCXDwAAx84knmuTsd6wfUuSG7r7wIbxrUnel+S27n5vkp8nOXjP9G1J3pPkvCR7k3x60x9edU1VrVbV6v79+wfLBQCAo+OQ9zxn7UrzWeu2z0zy/IY5K0l2VlWSnJrk0qp6KcmfJtnT3d9ezLs7i3ju7hcOHlxVn0/yjc1+eHffkeSOJFlZWdkY7QAAcMxM4vnhJGdX1Y4kzyW5Kslvr5/Q3TsOPq+qLyX5Rnfft9h+tqrO6e4nk1yY5PHF+BndvXdx2BVJHj2ytwIAAEfXIeO5u1+qquuy9ikaW5Lc2d2PVdW1i/0b73Pe6PokX1580sbTSX5nMf7Jqjova7eAPJPko6/pHQAAwDFS3SfOnRArKyu9urq67GUAAPAGV1W7untl47hvGAQAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAoVE8V9XFVfVkVe2uqhtfZd75VXWgqq5cN/b2qrq7qn5QVU9U1fsX4++oqger6qnF4ylH/nYAAODoOWQ8V9WWJLcmuSTJuUk+XFXnvsK8m5M8sGHXZ5N8s7t/OcmvJnliMX5jkoe6++wkDy22AQDguDW58nxBkt3d/XR3v5hkZ5LLNpl3fZJ7kuw7OFBVb0vywSRfTJLufrG7f7rYfVmSuxbP70py+WtYPwAAHDOTeN6W5Nl123sWYy+rqm1Jrkhy+4Zj351kf5I/qKrvVtUXqurkxb7Tu3tvkiwe3/ka1g8AAMfMJJ5rk7HesH1Lkhu6+8CG8a1J3pfktu5+b5Kf5zBvz6iqa6pqtapW9+/ffziHAgDA62oSz3uSnLVu+8wkz2+Ys5JkZ1U9k+TKJJ+rqssXx+7p7m8v5t2dtZhOkheq6owkWTzuyya6+47uXunuldNOO22wXAAAODom8fxwkrOrakdVnZTkqiT3r5/Q3Tu6e3t3b89aIH+su+/r7h8nebaqzllMvTDJ44vn9ye5evH86iRfP7K3AgAAR9fWQ03o7peq6rqsfYrGliR3dvdjVXXtYv/G+5w3uj7Jlxfh/XSS31mM35Tkq1X1kSQ/SvJbr/E9AADAMVHdG29fPn6trKz06urqspcBAMAbXFXt6u6VjeO+YRAAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhkbxXFUXV9WTVbW7qm58lXnnV9WBqrpy3dgzVfX9qnqkqlbXjX+iqp5bjD9SVZce2VsBAICja+uhJlTVliS3JrkoyZ4kD1fV/d39+Cbzbk7ywCYv8+vd/ZNNxj/T3Z86/GUDAMCxN7nyfEGS3d39dHe/mGRnkss2mXd9knuS7Hsd1wcAAMeNSTxvS/Lsuu09i7GXVdW2JFckuX2T4zvJt6pqV1Vds2HfdVX1vaq6s6pOOYx1AwDAMTeJ59pkrDds35Lkhu4+sMncD3T3+5JckuR3q+qDi/HbkrwnyXlJ9ib59KY/vOqaqlqtqtX9+/cPlgsAAEfHJJ73JDlr3faZSZ7fMGclyc6qeibJlUk+V1WXJ0l3P7943Jfk3qzdBpLufqG7D3T3XyT5/MHxjbr7ju5e6e6V0047bfq+AADgdTeJ54eTnF1VO6rqpCRXJbl//YTu3tHd27t7e5K7k3ysu++rqpOr6q1JUlUnJ/mNJI8uts9Y9xJXHBwHAIDj1SE/baO7X6qq67L2KRpbktzZ3Y9V1bWL/Zvd53zQ6UnuraqDP+sPu/ubi32frKrzsnYLyDNJPvpa3wQAABwL1b3x9uXj18rKSq+urh56IgAAHIGq2tXdKxvHfcMgAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyN4rmqLq6qJ6tqd1Xd+Crzzq+qA1V15bqxZ6rq+1X1SFWtrht/R1U9WFVPLR5PObK3AgAAR9ch47mqtiS5NcklSc5N8uGqOvcV5t2c5IFNXubXu/u87l5ZN3Zjkoe6++wkDy22AQDguDW58nxBkt3d/XR3v5hkZ5LLNpl3fZJ7kuwb/uzLkty1eH5XksuHxwEAwFJM4nlbkmfXbe9ZjL2sqrYluSLJ7Zsc30m+VVW7quqadeOnd/feJFk8vvNwFg4AAMfa1sGc2mSsN2zfkuSG7j5Q9Zemf6C7n6+qdyZ5sKp+0N1/Ml3gIrivSZJ3vetd08MAAOB1N7nyvCfJWeu2z0zy/IY5K0l2VtUzSa5M8rmqujxJuvv5xeO+JPdm7TaQJHmhqs5IksXjprd7dPcd3b3S3SunnXba5D0BAMBRMYnnh5OcXVU7quqkJFcluX/9hO7e0d3bu3t7kruTfKy776uqk6vqrUlSVScn+Y0kjy4Ouz/J1YvnVyf5+hG/GwAAOIoOedtGd79UVddl7VM0tiS5s7sfq6prF/s3u8/5oNOT3Lu4lWNrkj/s7m8u9t2U5KtV9ZEkP0ryW6/9bQAAwNFX3RtvXz5+rays9Orq6qEnAgDAEaiqXRs+ZjmJbxgEAIAx8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD4hkAAIbEMwAADIlnAAAYEs8AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgaOuyF3Dc++Mbkx9/f9mrAAB48/mbfze55KZlr+IXuPIMAABDrjwfynH2fzsAACyPK88AADAkngEAYEg8AwDAkHgGAIAh8QwAAEPiGQAAhsQzAAAMiWcAABgSzwAAMCSeAQBgSDwDAMCQeAYAgCHxDAAAQ+IZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGCounvZaxirqv1JfrjsdbwBnZrkJ8teBIfNeTtxOXcnLufuxOS8nbiWee7+VneftnHwhIpnjo6qWu3ulWWvg8PjvJ24nLsTl3N3YnLeTlzH47lz2wYAAAyJZwAAGBLPJMkdy14Ar4nzduJy7k5czt2JyXk7cR135849zwAAMOTKMwAADInnN6mqOquq/ntVPVFVj1XV7y17TRyeqtpSVd+tqm8sey3MVdXbq+ruqvrB4r+/9y97TRxaVf2rxe+Vj1bVV6rqry17TWyuqu6sqn1V9ei6sXdU1YNV9dTi8ZRlrpHNvcK5+4+L3y+/V1X3VtXbl7jEJOL5zeylJP+6u/92kl9L8rtVde6S18Th+b0kTyx7ERy2zyb5Znf/cpJfjXN43KuqbUn+ZZKV7v6VJFuSXLXcVfEqvpTk4g1jNyZ5qLvPTvLQYpvjz5fyl8/dg0l+pbv/XpL/meT3j/WiNhLPb1Ldvbe7v7N4/n+z9gf4tuWuiqmqOjPJP07yhWWvhbmqeluSDyb5YpJ094vd/dOlLoqprUn+elVtTfKWJM8veT28gu7+kyT/e8PwZUnuWjy/K8nlx3JNzGx27rr7W9390mLzT5OcecwXtoF4JlW1Pcl7k3x7yUth7pYk/ybJXyx5HRyedyfZn+QPFrfcfKGqTl72onh13f1ckk8l+VGSvUn+T3d/a7mr4jCd3t17k7WLR0neueT18Nr8iyR/vOxFiOc3uar6G0nuSfLx7v7ZstfDoVXVbybZ1927lr0WDtvWJO9Lclt3vzfJz+Ovj497i/tjL0uyI8kvJTm5qv7ZclcFby5V9W+zdsvpl5e9FvH8JlZVfzVr4fzl7v7astfD2AeSfKiqnkmyM8k/rKr/stwlMbQnyZ7uPvi3PHdnLaY5vv2jJP+ru/d39/9L8rUk/2DJa+LwvFBVZyTJ4nHfktfDYaiqq5P8ZpJ/2sfBZyyL5zepqqqs3Xf5RHf/p2Wvh7nu/v3uPrO7t2ftHy39t+52FewE0N0/TvJsVZ2zGLowyeNLXBIzP0rya1X1lsXvnRfGP/Q80dyf5OrF86uTfH2Ja+EwVNXFSW5I8qHu/vNlrycRz29mH0jyz7N21fKRxa9Ll70oeBO4PsmXq+p7Sc5L8h+WuxwOZfE3BXcn+U6S72ftz87j7lvPWFNVX0nyP5KcU1V7quojSW5KclFVPZXkosU2x5lXOHf/Oclbkzy4aJXbl7rI+IZBAAAYc+UZAACGxDMAAAyJZwAAGBLPAAAwJJ4BAGBIPAMAwJB4BgCAIfEMAABD/x9k2aVmoG/33AAAAABJRU5ErkJggg==",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"465.958125pt\" version=\"1.1\" viewBox=\"0 0 719.628125 465.958125\" width=\"719.628125pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n   <cc:Work>\r\n    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n    <dc:date>2021-06-26T18:21:22.770594</dc:date>\r\n    <dc:format>image/svg+xml</dc:format>\r\n    <dc:creator>\r\n     <cc:Agent>\r\n      <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title>\r\n     </cc:Agent>\r\n    </dc:creator>\r\n   </cc:Work>\r\n  </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M 0 465.958125 \r\nL 719.628125 465.958125 \r\nL 719.628125 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 42.828125 442.08 \r\nL 712.428125 442.08 \r\nL 712.428125 7.2 \r\nL 42.828125 7.2 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"mf7382b4019\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"128.603332\" xlink:href=\"#mf7382b4019\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(125.422082 456.678438)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"239.281018\" xlink:href=\"#mf7382b4019\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- 4 -->\r\n      <g transform=\"translate(236.099768 456.678438)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"349.958704\" xlink:href=\"#mf7382b4019\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- 6 -->\r\n      <g transform=\"translate(346.777454 456.678438)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"460.636389\" xlink:href=\"#mf7382b4019\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 8 -->\r\n      <g transform=\"translate(457.455139 456.678438)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"571.314075\" xlink:href=\"#mf7382b4019\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(564.951575 456.678438)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n        <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"681.991761\" xlink:href=\"#mf7382b4019\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 12 -->\r\n      <g transform=\"translate(675.629261 456.678438)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_7\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"m95230dde48\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"42.828125\" xlink:href=\"#m95230dde48\" y=\"384.814779\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 0.450 -->\r\n      <g transform=\"translate(7.2 388.613998)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n        <path d=\"M 10.796875 72.90625 \r\nL 49.515625 72.90625 \r\nL 49.515625 64.59375 \r\nL 19.828125 64.59375 \r\nL 19.828125 46.734375 \r\nQ 21.96875 47.46875 24.109375 47.828125 \r\nQ 26.265625 48.1875 28.421875 48.1875 \r\nQ 40.625 48.1875 47.75 41.5 \r\nQ 54.890625 34.8125 54.890625 23.390625 \r\nQ 54.890625 11.625 47.5625 5.09375 \r\nQ 40.234375 -1.421875 26.90625 -1.421875 \r\nQ 22.3125 -1.421875 17.546875 -0.640625 \r\nQ 12.796875 0.140625 7.71875 1.703125 \r\nL 7.71875 11.625 \r\nQ 12.109375 9.234375 16.796875 8.0625 \r\nQ 21.484375 6.890625 26.703125 6.890625 \r\nQ 35.15625 6.890625 40.078125 11.328125 \r\nQ 45.015625 15.765625 45.015625 23.390625 \r\nQ 45.015625 31 40.078125 35.4375 \r\nQ 35.15625 39.890625 26.703125 39.890625 \r\nQ 22.75 39.890625 18.8125 39.015625 \r\nQ 14.890625 38.140625 10.796875 36.28125 \r\nz\r\n\" id=\"DejaVuSans-53\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-53\"/>\r\n       <use x=\"222.65625\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_8\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"42.828125\" xlink:href=\"#m95230dde48\" y=\"318.842996\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0.455 -->\r\n      <g transform=\"translate(7.2 322.642215)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-53\"/>\r\n       <use x=\"222.65625\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"42.828125\" xlink:href=\"#m95230dde48\" y=\"252.871213\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 0.460 -->\r\n      <g transform=\"translate(7.2 256.670432)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-54\"/>\r\n       <use x=\"222.65625\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"42.828125\" xlink:href=\"#m95230dde48\" y=\"186.89943\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 0.465 -->\r\n      <g transform=\"translate(7.2 190.698649)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-54\"/>\r\n       <use x=\"222.65625\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"42.828125\" xlink:href=\"#m95230dde48\" y=\"120.927647\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 0.470 -->\r\n      <g transform=\"translate(7.2 124.726866)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 8.203125 72.90625 \r\nL 55.078125 72.90625 \r\nL 55.078125 68.703125 \r\nL 28.609375 0 \r\nL 18.3125 0 \r\nL 43.21875 64.59375 \r\nL 8.203125 64.59375 \r\nz\r\n\" id=\"DejaVuSans-55\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-55\"/>\r\n       <use x=\"222.65625\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_6\">\r\n     <g id=\"line2d_12\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"42.828125\" xlink:href=\"#m95230dde48\" y=\"54.955864\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_12\">\r\n      <!-- 0.475 -->\r\n      <g transform=\"translate(7.2 58.755083)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-55\"/>\r\n       <use x=\"222.65625\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_13\">\r\n    <path clip-path=\"url(#pa9763aaf44)\" d=\"M 73.264489 26.967273 \r\nL 128.603332 26.967273 \r\nL 183.942175 26.967273 \r\nL 239.281018 26.967273 \r\nL 294.619861 26.967273 \r\nL 349.958704 26.967273 \r\nL 405.297546 26.967273 \r\nL 460.636389 26.967273 \r\nL 515.975232 26.967273 \r\nL 571.314075 26.967273 \r\nL 626.652918 26.967273 \r\nL 681.991761 26.967273 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"line2d_14\">\r\n    <path clip-path=\"url(#pa9763aaf44)\" d=\"M 73.264489 422.312727 \r\nL 128.603332 422.312727 \r\nL 183.942175 422.312727 \r\nL 239.281018 422.312727 \r\nL 294.619861 422.312727 \r\nL 349.958704 422.312727 \r\nL 405.297546 422.312727 \r\nL 460.636389 422.312727 \r\nL 515.975232 422.312727 \r\nL 571.314075 422.312727 \r\nL 626.652918 422.312727 \r\nL 681.991761 422.312727 \r\n\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 42.828125 442.08 \r\nL 42.828125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 712.428125 442.08 \r\nL 712.428125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 42.828125 442.08 \r\nL 712.428125 442.08 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 42.828125 7.2 \r\nL 712.428125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"pa9763aaf44\">\r\n   <rect height=\"434.88\" width=\"669.6\" x=\"42.828125\" y=\"7.2\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "text/plain": [
       "<Figure size 864x576 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(12, 8))\n",
    "\n",
    "plt.plot(list(range(1, len(tfidf_idf)+1)), tfidf_idf)\n",
    "plt.plot(list(range(1, len(bm25_idf)+1)), bm25_idf)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [],
   "source": [
    "# calculate full tf*idf\n",
    "tfidf_tfidf = [tf*idf for tf, idf in zip(tfidf_tf, tfidf_idf)]\n",
    "bm25_tfidf = [tf*idf for tf, idf in zip(bm25_tf, bm25_idf)]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x1e1e4079d60>]"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"465.958125pt\" version=\"1.1\" viewBox=\"0 0 706.903125 465.958125\" width=\"706.903125pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n   <cc:Work>\r\n    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n    <dc:date>2021-06-26T18:21:28.693070</dc:date>\r\n    <dc:format>image/svg+xml</dc:format>\r\n    <dc:creator>\r\n     <cc:Agent>\r\n      <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title>\r\n     </cc:Agent>\r\n    </dc:creator>\r\n   </cc:Work>\r\n  </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M 0 465.958125 \r\nL 706.903125 465.958125 \r\nL 706.903125 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 30.103125 442.08 \r\nL 699.703125 442.08 \r\nL 699.703125 7.2 \r\nL 30.103125 7.2 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m11c000599b\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"115.878332\" xlink:href=\"#m11c000599b\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(112.697082 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"226.556018\" xlink:href=\"#m11c000599b\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- 4 -->\r\n      <g transform=\"translate(223.374768 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"337.233704\" xlink:href=\"#m11c000599b\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- 6 -->\r\n      <g transform=\"translate(334.052454 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"447.911389\" xlink:href=\"#m11c000599b\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 8 -->\r\n      <g transform=\"translate(444.730139 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"558.589075\" xlink:href=\"#m11c000599b\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(552.226575 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n        <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"669.266761\" xlink:href=\"#m11c000599b\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 12 -->\r\n      <g transform=\"translate(662.904261 456.678437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_7\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"mbb586cbbeb\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#mbb586cbbeb\" y=\"422.312727\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 0.0 -->\r\n      <g transform=\"translate(7.2 426.111946)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_8\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#mbb586cbbeb\" y=\"333.169126\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0.2 -->\r\n      <g transform=\"translate(7.2 336.968345)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#mbb586cbbeb\" y=\"244.025525\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 0.4 -->\r\n      <g transform=\"translate(7.2 247.824744)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#mbb586cbbeb\" y=\"154.881924\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 0.6 -->\r\n      <g transform=\"translate(7.2 158.681142)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#mbb586cbbeb\" y=\"65.738322\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 0.8 -->\r\n      <g transform=\"translate(7.2 69.537541)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_12\">\r\n    <path clip-path=\"url(#paf870fe069)\" d=\"M 60.539489 422.312727 \r\nL 115.878332 404.084596 \r\nL 171.217175 385.856464 \r\nL 226.556018 367.628333 \r\nL 281.894861 349.400201 \r\nL 337.233704 331.17207 \r\nL 392.572546 312.943938 \r\nL 447.911389 294.715807 \r\nL 503.250232 276.487675 \r\nL 558.589075 258.259544 \r\nL 613.927918 240.031412 \r\nL 669.266761 221.803281 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"line2d_13\">\r\n    <path clip-path=\"url(#paf870fe069)\" d=\"M 60.539489 422.312727 \r\nL 115.878332 223.006341 \r\nL 171.217175 148.266446 \r\nL 226.556018 109.116978 \r\nL 281.894861 85.024997 \r\nL 337.233704 68.704623 \r\nL 392.572546 56.917686 \r\nL 447.911389 48.005612 \r\nL 503.250232 41.030945 \r\nL 558.589075 35.42386 \r\nL 613.927918 30.81804 \r\nL 669.266761 26.967273 \r\n\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 30.103125 442.08 \r\nL 30.103125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 699.703125 442.08 \r\nL 699.703125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 30.103125 442.08 \r\nL 699.703125 442.08 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 30.103125 7.2 \r\nL 699.703125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"paf870fe069\">\r\n   <rect height=\"434.88\" width=\"669.6\" x=\"30.103125\" y=\"7.2\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "text/plain": [
       "<Figure size 864x576 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(12, 8))\n",
    "\n",
    "plt.plot(list(range(1, len(tfidf_tfidf)+1)), tfidf_tfidf)\n",
    "plt.plot(list(range(1, len(bm25_tfidf)+1)), bm25_tfidf)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "In our ~12 token sentence, doubling the number of relevant tokens from 2 to 4 doubles the TF*IDF score, but for BM25 it increases by a factor of 1.25. Going further, while the TF*IDF score doubles with every doubling of relevant tokens, the scaling factor of BM25 decreases. From 4 to 8 tokens the factors are x2 and x1.13 respectively.\n",
    "\n",
    "| # of relevant tokens | TF*IDF | BM25 |\n",
    "| --- | --- | --- |\n",
    "| 1 | 0.04 | 0.45 |\n",
    "| 2 | 0.08 | 0.61 |\n",
    "| 4 | 0.16 | 0.76 |\n",
    "| 8 | 0.33 | 0.86 |"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(0.0, 0.47235004217246584)"
      ]
     },
     "execution_count": 22,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAsIAAAHSCAYAAADmLK3fAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8vihELAAAACXBIWXMAAAsTAAALEwEAmpwYAAA95UlEQVR4nO3dd3TV9eH/8dc7NzuEMMKGsCHMsBHcg4oDUVbVurf92sVUcVVc4Kq1VosWtbXqNwkgQ0UpLuoELDckYQTCCjMQCEnIvHn//pBvf1RRAiR53/F8nMOBm9xDXocPJM/z5uZeY60VAAAAEGrCXA8AAAAAXCCEAQAAEJIIYQAAAIQkQhgAAAAhiRAGAABASCKEAQAAEJLCXX3gxMRE26FDB1cfHgAAACFi1apV+6y1zb7/dmch3KFDB61cudLVhwcAAECIMMZsPdbbeWgEAAAAQhIhDAAAgJBECAMAACAkEcIAAAAISYQwAAAAQhIhDAAAgJBECAMAACAkEcIAAAAISYQwAAAAQhIhDAAAgJBECAMAACAkEcIAAAAISYQwAAAAQhIhDAAAgJBECAMAACAkEcIAAAAISYQwAAAAQhIhDAAAgDplrVXWzkLXM36AEAYAAECd2VtUplv/tlKX/elzrd9d5HrOfwl3PQAAAADBaXHGTt33TqYOV/h0z0XJ6tq8getJ/4UQBgAAQK06UFKhBxZmaZF3p1LaJujpCSnq0jze9awfIIQBAABQaz5at0fT5q7RgZIKTRrRTXee01nhHv98NC4hDAAAgFNWVFapGYuzlboyT8kt4/XajYPVq3WC61k/iRAGAADAKfli4z5NSc/QrsJS/fKczvrNBV0VFe5xPeu4CGEAAACclNIKn2YuWafXvtiiTolxSr9zuAYkNXY9q8YIYQAAAJywVVsPaHKaV5v3leiG4R00bWSyYiL9/xT4aIQwAAAAaqy8yqdnl+Zo9meb1CohRm/eOlTDOye6nnVSCGEAAADUSOaOQk1K9Wr9niJdObidpl/SQ/HREa5nnTRCGAAAAD+p0letFz/ZpD8uy1GTuEi9esNgnZvc3PWsU0YIAwAA4Efl7CnSpDSvMvIKdVlKaz08upcaxUa6nlUrCGEAAAD8gK/aas6/NuvJD9crLtKjF64eoEv6tnI9q1YRwgAAAPgvW/eXaEpahr7ZUqALerTQ42P6qFl8lOtZtY4QBgAAgCTJWqt/fL1Nj723Vh5j9PT4FI0Z0EbGGNfT6gQhDAAAAO08WKppczO0PGefzuiSqFnj+qp1oxjXs+oUIQwAABDCrLWa9+0OPbQoS1U+qxmX99Y1Q5OC9hT4aIQwAABAiMovKtf0+Wv0YfYeDe7QWE+OS1GHxDjXs+oNIQwAABCC3l+zS9PfyVRxeZWmX9xDN53RUZ6w4D8FPhohDAAAEEIOHq7QgwuztGD1TvVpk6CnJ6SoW4t417OcIIQBAABCxMfr9mra3AwVlFTodxd00y/P7awIT5jrWc4QwgAAAEGuuLxKjyzO1tsrtqtbiwaac8Ng9W6T4HqWc4QwAABAEPty035NSfdqx8FS3X52J00c0U1R4R7Xs/wCIQwAABCESit8mvXBOr36+RZ1aBqr9DuGaWD7Jq5n+RVCGAAAIMh8u+2AJqd6lbuvRNcPa69pFyUrNpLs+z7+RAAAAIJEeZVPf1yWoxc/2aSWDaP1j1uG6vQuia5n+S1CGAAAIAhk7zykiamrtW53kcYPbKv7R/VUw+gI17P8GiEMAAAQwKp81Xrp0016blmOEmIi9cp1g3RBzxauZwUEQhgAACBAbdxbrEmpq+XNK9SlfVtpxujeahwX6XpWwCCEAQAAAkx1tdWrX2zRrCXrFBPp0fNX9deolNauZwUcQhgAACCAbC84rMlpXn29uUDnJzfX42P7qHl8tOtZAYkQBgAACADWWr31zXY98m62wozRrHF9NX5gWxljXE8LWIQwAACAn9tdWKZpczP06YZ8De/cVLPG9VXbxrGuZwU8QhgAAMBPWWu1YPVOPbAgUxW+aj08upeuGdpeYWGcAtcGQhgAAMAP7Ssu133zM7Uka7cGJDXS0xP6qWNinOtZQYUQBgAA8DNLMndr+vw1Kiqr0t0XJevWMzvJwylwrSOEAQAA/ETh4Uo9tChL8/+9Q71aN9Sbt/ZT95bxrmcFLUIYAADAD3y6IV/T0jOUX1yu35zfVXed10URnjDXs4IaIQwAAOBQcXmVHntvrd78epu6NG+g2dcNVN+2jVzPCgmEMAAAgCNf5+7X5HSv8g6U6razOmniiG6KjvC4nhUyCGEAAIB6Vlbp05MfrNeczzerXeNYpd4+TIM7NHE9K+QQwgAAAPXIu/2gJqau1qb8El17WnvdfVGy4qJIMhf4UwcAAKgHFVXVev6jHP35k01qHh+lv900RGd1a+Z6Vkir0bciGmNGGmPWG2M2GmPu/on7DTbG+Iwx42pvIgAAQGBbu+uQRr/wuZ7/aKMu79dGS357FhHsB457ImyM8Uh6QdIISXmSVhhjFlprs49xv5mSPqiLoQAAAIGmylet2ctz9ezSDUqIidDsawfqZ71aup6FI2ry0IghkjZaa3MlyRjztqTRkrK/d79fSZoraXCtLgQAAAhAufnFmpTm1b+3HdTFfVrqkcv7qElcpOtZOEpNQriNpO1H3c6TNPToOxhj2ki6QtJ5IoQBAEAIq662ev3LLZq5ZJ2iwj167sp+uiyltYzhJZL9TU1C+FhXzX7v9h8kTbPW+n7qIhtjbpN0myQlJSXVcCIAAEBg2F5wWFPTM/Rl7n6d272ZnhjbVy0aRruehR9RkxDOk9TuqNttJe383n0GSXr7SAQnSrrYGFNlrX3n6DtZa2dLmi1JgwYN+n5MAwAABCRrrVJXbteMxWtlrdXMsX00YVA7ToH9XE1CeIWkrsaYjpJ2SLpS0tVH38Fa2/H/fm2MeU3S4u9HMAAAQDDac6hMd8/N0Mfr83VapyZ6clyK2jWJdT0LNXDcELbWVhlj7tJ3zwbhkTTHWptljLnjyPtfquONAAAAfsdaq0UZu3T/O5kqq/TpwVE9df2wDgoL4xQ4UNToBTWste9Jeu97bztmAFtrbzj1WQAAAP6roKRC97+TqXfX7FL/pEZ6anyKOjdr4HoWThCvLAcAAHAClmbv0T3zMlRYWqmpI7vrtjM7KdxTo9cog58hhAEAAGqgsLRSDy/K1txv89SjVUP9/eah6tGqoetZOAWEMAAAwHH8K2efpqR7tbeoXL86r4t+dV5XRYZzChzoCGEAAIAfUVJepSfeX6e/f7VVnZvFae6dw9WvXSPXs1BLCGEAAIBjWLGlQJPTvNpWcFi3nNFRky/srugIj+tZqEWEMAAAwFHKKn16ZukGvbw8V20bx+itW0/TaZ2aup6FOkAIAwAAHLEmr1ATU1crZ2+xrh6apHsv7qEGUeRSsOLKAgCAkFfpq9afPtqoP328Uc0aROn1m4bo7G7NXM9CHSOEAQBASFu/u0iT0lYrc8chjenfRg+O6qWE2AjXs1APCGEAABCSfNVWLy/P1TMfblB8dLheumaARvZu5XoW6hEhDAAAQs6WfSWalObVqq0HNLJXSz1yRW8lNohyPQv1jBAGAAAho7ra6o2vt+rx99YpwmP0h5/30+h+rWWMcT0NDhDCAAAgJOw4WKqp6V59vnG/zu7WTDPH9lXLhGjXs+AQIQwAAIKatVZpq/I0Y1G2qq3V42P66MrB7TgFBiEMAACC196iMt07b43+uXavhnZsoqfGp6hdk1jXs+AnCGEAABCUFmfs1H3vZKq0wqf7L+2pG4d3UFgYp8D4/whhAAAQVA6UVOj+BZlanLFLKe0a6enxKerSvIHrWfBDhDAAAAgay9bu0d3z1ujg4QpNubC7bj+rk8I9Ya5nwU8RwgAAIOAVlVVqxuJspa7MU3LLeL1+4xD1bN3Q9Sz4OUIYAAAEtC827tOU9AztKizV/5zbWb8+v6uiwj2uZyEAEMIAACAglVb4NHPJOr32xRZ1SozT3DuHq39SY9ezEEAIYQAAEHBWbS3Q5LQMbd5XohtP76CpFyYrJpJTYJwYQhgAAASM8iqfnl2ao9mfbVKrhBi9detpGta5qetZCFCEMAAACAiZOwo1KdWr9XuKdNWQdpp+SU81iCJlcPL42wMAAPxapa9aL36ySX9clqMmcZF69YbBOje5uetZCAKEMAAA8Fs5e4o0Kc2rjLxCXd6vtR66rJcaxUa6noUgQQgDAAC/46u2mvOvzXryw/VqEBWuP/9igC7u08r1LAQZQhgAAPiVrftLNCUtQ99sKdCIni302BV91Cw+yvUsBCFCGAAA+AVrrf7x9TY99t5aecKMnpmQoiv6t5ExxvU0BClCGAAAOLfzYKmmzc3Q8px9OrNromaN66tWCTGuZyHIEcIAAMAZa63mfbtDDy3Kkq/a6pHLe+sXQ5M4BUa9IIQBAIAT+UXlmj5/jT7M3qPBHRrrqfEpat80zvUshBBCGAAA1Lv31uzSfe9kqri8Svdd0kM3nt5RnjBOgVG/CGEAAFBvDh6u0IMLs7Rg9U71bZugZyakqEvzeNezEKIIYQAAUC8+XrdX0+ZmqKCkQhNHdNOd53RWhCfM9SyEMEIYAADUqeLyKj2yOFtvr9iu7i3iNeeGwerdJsH1LIAQBgAAdefLTfs1Jd2rnQdLdec5nfXbC7oqKtzjehYgiRAGAAB1oLTCp1kfrNOrn29Rx8Q4pd0xXAPbN3Y9C/gvhDAAAKhV3247oMmpXuXuK9ENwzto6sjuio0kOeB/+FsJAABqRXmVT39clqMXP9mkVgkxevOWoRreJdH1LOBHEcIAAOCUZe88pImpq7Vud5F+Pqid7ru0h+KjI1zPAn4SIQwAAE5ala9aL326Sc8ty1Gj2Ej99fpBOr9HC9ezgBohhAEAwEnZuLdYk1JXy5tXqFEprfXwZb3UOC7S9SygxghhAABwQqqrrV79YotmLVmn2EiP/nR1f13at7XrWcAJI4QBAECNbS84rMlpXn29uUAX9Giux8b0UfP4aNezgJNCCAMAgOOy1uqtb7brkXez5TFGT47rq3ED28oY43oacNIIYQAA8JN2F5Zp2twMfbohX6d3aapZ41LUplGM61nAKSOEAQDAMVlrtWD1Tj2wIFOVPquHR/fSNUPbKyyMU2AEB0IYAAD8wL7ict03P1NLsnZrYPvGemp8ijomxrmeBdQqQhgAAPyXJZm7NX3+GhWVVemei5J1y5md5OEUGEGIEAYAAJKkwsOVemhRlub/e4d6t2motyb0U7cW8a5nAXWGEAYAAPp0Q76mpWcov7hcvzm/q+46r4siPGGuZwF1ihAGACCEFZdX6bH31urNr7epa/MGevm6QerTNsH1LKBeEMIAAISor3P3a3K6V3kHSnX7WZ30uxHdFB3hcT0LqDeEMAAAIaas0qcnP1ivOZ9vVlKTWKXdPkyDOjRxPQuod4QwAAAhxLv9oCamrtam/BJdN6y97r4oWbGR5ABCE3/zAQAIARVV1Xr+oxz9+ZNNahEfpTduHqozuia6ngU4RQgDABDk1u46pImpXq3ddUjjBrbVA6N6qmF0hOtZgHOEMAAAQarKV63Zy3P17NINSoiJ1MvXDdKIni1czwL8BiEMAEAQys0v1qQ0r/697aAu6dNKMy7vrSZxka5nAX6FEAYAIIhUV1u9/uUWzVyyTtERHj1/VX+NSmntehbglwhhAACCxPaCw5qS7tVXuQU6L7m5nhjTR80bRrueBfgtQhgAgABnrVXqyu2asXitJGnm2D6aMKidjDGOlwH+jRAGACCA7TlUprvnZujj9fka1qmpnhzfV20bx7qeBQQEQhgAgABkrdVC7049sCBL5VU+PTSqp64b1kFhYZwCAzVFCAMAEGD2F5fr/gWZem/NbvVPaqSnx6eoU7MGrmcBAYcQBgAggCzN3qN75mXoUGmVpo1M1m1ndZKHU2DgpBDCAAAEgMLSSj28KFtzv81Tz1YN9cYtKUpu2dD1LCCgEcIAAPi55Tn5mpqeob1F5fr1eV1013ldFRke5noWEPAIYQAA/FRJeZUef3+t3vhqmzo3i9O8O4crpV0j17OAoEEIAwDgh1ZsKdDkNK+2FRzWLWd01OQLuys6wuN6FhBUCGEAAPxIWaVPzyzdoJeX56pd41j9723DNKRjE9ezgKBECAMA4Ccy8g5qYqpXG/cW6xdDk3TvxT0UF8WXaqCu8K8LAADHKn3Vev6jjXrh441q1iBKr980RGd3a+Z6FhD0CGEAABxav7tIE1NXK2vnIY3p30YPXtZLCTERrmcBIYEQBgDAAV+11cvLc/XMhxsUHx2ul64ZqJG9W7qeBYQUQhgAgHq2eV+JJqWu1rfbDmpkr5Z69IreatogyvUsIOQQwgAA1JPqaqu/f7VVj7+/VpGeMD13ZT9dltJaxvASyYALhDAAAPVgx8FSTU336vON+3V2t2aaObavWiZEu54FhDRCGACAOmStVdqqPM1YlK1qa/X4mD66cnA7ToEBP0AIAwBQR/YeKtM989Zo2bq9GtqxiZ4an6J2TWJdzwJwBCEMAEAdWJyxU/e9k6nSCp8euLSnbhjeQWFhnAID/oQQBgCgFh0oqdD9CzK1OGOXUto10tPjU9SleQPXswAcQ1hN7mSMGWmMWW+M2WiMufsY7x9tjMkwxqw2xqw0xpxR+1MBAPBv/8zeo5/94TN9kLVbUy7srrl3DCOCAT923BNhY4xH0guSRkjKk7TCGLPQWpt91N2WSVporbXGmL6SUiUl18VgAAD8zaGySs1YlK20VXlKbhmv128cop6tG7qeBeA4avLQiCGSNlprcyXJGPO2pNGS/hPC1trio+4fJ8nW5kgAAPzV5xv3aWp6hnYVluquc7vo1+d3VWR4jf7DFYBjNQnhNpK2H3U7T9LQ79/JGHOFpMclNZd0Sa2sAwDATx2uqNLM99fp9S+3qlOzOM29c7j6JzV2PQvACahJCB/rW1x/cOJrrZ0vab4x5ixJMyRd8IPfyJjbJN0mSUlJSSe2FAAAP7Fqa4EmpXq1Zf9h3XR6R00d2V3RER7XswCcoJqEcJ6kdkfdbitp54/d2Vr7mTGmszEm0Vq773vvmy1ptiQNGjSIh08AAAJKWaVPz/5zg17+LFetG8XorVtP07DOTV3PAnCSahLCKyR1NcZ0lLRD0pWSrj76DsaYLpI2HflmuQGSIiXtr+2xAAC4krmjUBNTV2vDnmJdNaSdpl/SUw2ieBZSIJAd91+wtbbKGHOXpA8keSTNsdZmGWPuOPL+lySNlXSdMaZSUqmkn1trOfEFAAS8Sl+1/vzxJj3/UY6aNojUqzcO1rndm7ueBaAWGFe9OmjQILty5UonHxsAgJrI2VOkialerdlRqMv7tdbvL+uthNgI17MAnCBjzCpr7aDvv53/0wEA4Ht81VZ//VeunvpwgxpEhevFXwzQRX1auZ4FoJYRwgAAHGXr/hJNTvNqxZYD+lnPFnpsTB8lNohyPQtAHSCEAQCQZK3VG19v02PvrlW4x+iZCSm6on8bGXOsZxEFEAwIYQBAyNt5sFTT5mZoec4+ndk1UbPG9VWrhBjXswDUMUIYABCyrLWa++0O/X5hlnzW6tEreuvqIUmcAgMhghAGAISk/KJy3Tt/jZZm79GQDk301PgUJTWNdT0LQD0ihAEAIee9Nbs0ff4alVT4dN8lPXTj6R3lCeMUGAg1hDAAIGQcPFyhBxZkaaF3p/q2TdAzE1LUpXm861kAHCGEAQAh4eN1ezVtboYKSio0aUQ33XlOZ4V7wlzPAuAQIQwACGpFZZV69N21envFdnVvEa85NwxW7zYJrmcB8AOEMAAgaH2xaZ+mpGVoV2Gp7jyns357QVdFhXtczwLgJwhhAEDQKa3waeaSdXrtiy3qmBintDuGa2D7xq5nAfAzhDAAIKh8u+2AJqd6lbuvRDcM76BpI5MVE8kpMIAfIoQBAEGhvMqn5/6Zo5c+3aRWCTF685ahGt4l0fUsAH6MEAYABLysnYWalOrVut1F+vmgdrrv0h6Kj45wPQuAnyOEAQABq8pXrRc/2aTnluWocVyk5twwSOclt3A9C0CAIIQBAAFp495iTUpdLW9eoS5Laa3fX9ZLjeMiXc8CEEAIYQBAQKmutprz+WY9+cF6xUZ69MLVA3RJ31auZwEIQIQwACBgbNt/WJPTvfpmc4Eu6NFCj43prebx0a5nAQhQhDAAwO9Za/XmN9v06Ltr5TFGT41P0dgBbWSMcT0NQAAjhAEAfm13YZmmzs3QZxvydUaXRM0a11etG8W4ngUgCBDCAAC/ZK3VO6t36MEFWar0Wc0Y3Uu/GNpeYWGcAgOoHYQwAMDv7Csu1/T5a/RB1h4Nat9YT41PUYfEONezAAQZQhgA4FeWZO7SvfMzVVxWpXsvTtbNZ3SSh1NgAHWAEAYA+IXCw5V6aFGW5v97h3q3aahnJvRTtxbxrmcBCGKEMADAuU/W79W0uRnaX1yh317QVf9zbhdFeMJczwIQ5AhhAIAzxeVVevTdtXrrm23q1qKBXrlusPq0TXA9C0CIIIQBAE58lbtfk9O82nGwVLef3Um/u6CboiM8rmcBCCGEMACgXpVV+vTkB+s15/PNSmoSq7Tbh2lQhyauZwEIQYQwAKDerN5+UBNTVys3v0TXDWuvuy9KVmwkX4oAuMFnHwBAnauoqtYfl+XoxU83qUV8lN64eajO6JroehaAEEcIAwDq1NpdhzQx1au1uw5p/MC2un9UTzWMjnA9CwAIYQBA3ajyVesvn+XqD//coISYSL183SCN6NnC9SwA+A9CGABQ6zblF2tSqlertx/UJX1bacbo3moSF+l6FgD8F0IYAFBrqqutXvtii2YuWaeYSI+ev6q/RqW0dj0LAI6JEAYA1IrtBYc1Jd2rr3ILdF5ycz0xpo+aN4x2PQsAfhQhDAA4JdZa/e+K7ZqxOFvGGM0a21fjB7WVMcb1NAD4SYQwAOCk7TlUpmlzM/TJ+nwN79xUs8b1VdvGsa5nAUCNEMIAgBNmrdVC7049sCBL5VU+/f6yXrr2tPYKC+MUGEDgIIQBACdkf3G57nsnU+9n7taApEZ6ekI/dUyMcz0LAE4YIQwAqLEPs3br3vlrdKi0StNGJuu2szrJwykwgABFCAMAjquwtFK/X5Sled/uUK/WDfXGLSlKbtnQ9SwAOCWEMADgJ322IV9T0zOUX1yuX5/fVXed20WR4WGuZwHAKSOEAQDHVFJepcffX6s3vtqmLs0baPZ1A9W3bSPXswCg1hDCAIAf+GZzgSanebX9wGHdemZHTfpZd0VHeFzPAoBaRQgDAP6jrNKnpz9cr1f+tVntGsfqf28bpiEdm7ieBQB1ghAGAEiSMvIOamKqVxv3Fuua05J0z0U9FBfFlwkAwYvPcAAQ4iqqqvWnjzfqhY83qlmDKP3tpiE6q1sz17MAoM4RwgAQwtbvLtLE1NXK2nlIYwa00YOjeikhJsL1LACoF4QwAIQgX7XVy8tz9cyHG9QwJlx/uXagLuzV0vUsAKhXhDAAhJjN+0o0KXW1vt12UBf1bqlHLu+tpg2iXM8CgHpHCANAiKiutvr7V1v1+PtrFekJ03NX9tNlKa1lDC+RDCA0EcIAEALyDhzW1PQMfbFpv87p3kwzx/ZVi4bRrmcBgFOEMAAEMWut0lbl6eFF2bLW6okxffTzwe04BQYAEcIAELT2HirTPfPWaNm6vTqtUxM9OS5F7ZrEup4FAH6DEAaAILTIu1P3L8hUaYVPD1zaUzcM76CwME6BAeBohDAABJGCkgrdvyBT72bsUr92jfT0hBR1btbA9SwA8EuEMAAEiX9m79Hd89aosLRCUy7srtvP6qRwT5jrWQDgtwhhAAhwh8oqNWNRttJW5alHq4b6201D1LN1Q9ezAMDvEcIAEMA+37hPU9K82n2oTHed20W/Pr+rIsM5BQaAmiCEASAAHa6o0hPvr9PfvtyqTs3iNPfO4eqf1Nj1LAAIKIQwAASYVVsLNCnVqy37D+um0ztq6sjuio7wuJ4FAAGHEAaAAFFW6dOz/9yglz/LVetGMXrr1tM0rHNT17MAIGARwgAQADJ3FGpi6mpt2FOsq4YkafolPdQgik/hAHAq+CwKAH6s0letFz7eqD99tFFNG0TqtRsH65zuzV3PAoCgQAgDgJ/K2VOkialerdlRqMv7tdbvL+uthNgI17MAIGgQwgDgZ3zVVn/9V66e+nCDGkSF68VfDNBFfVq5ngUAQYcQBgA/smVfiSanebVy6wH9rGcLPTamjxIbRLmeBQBBiRAGAD9grdUbX2/TY++uVbjH6Nmfp+jyfm1kjHE9DQCCFiEMAI7tPFiqaXMztDxnn87smqhZ4/qqVUKM61kAEPQIYQBwxFqrud/u0O8XZslnrR69oreuHpLEKTAA1BNCGAAcyC8q173z12hp9h4N6dBET41PUVLTWNezACCkEMIAUM/eW7NL0+evUUmFT/dd0kM3nd5RYWGcAgNAfSOEAaCeHDxcoQcWZGmhd6f6tk3QMxNS1KV5vOtZABCyCGEAqAcfr9uraXMzVFBSoUkjuunOczor3BPmehYAhDRCGADqUFFZpR59d63eXrFdyS3jNeeGwerdJsH1LACACGEAqDNfbNqnKWkZ2lVYql+e01m/uaCrosI9rmcBAI4ghAGglpVW+DRzyTq99sUWdUyMU9odwzWwfWPXswAA30MIA0At+nbbAU1O9Sp3X4luGN5B00YmKyaSU2AA8EeEMADUgvIqn577Z45e+nSTWiXE6M1bhmp4l0TXswAAP4EQBoBTlLWzUJNSvVq3u0g/H9RO913aQ/HREa5nAQCOgxAGgJNU5avWi59s0nPLctQ4LlJzbhik85JbuJ4FAKghQhgATsLGvcWalLpa3rxCXZbSWr+/rJcax0W6ngUAOAE1ejZ3Y8xIY8x6Y8xGY8zdx3j/L4wxGUd+fGGMSan9qQDgXnW11SvLc3XJH5drW8Fh/enq/vrjVf2JYAAIQMc9ETbGeCS9IGmEpDxJK4wxC6212UfdbbOks621B4wxF0maLWloXQwGAFe27T+syelefbO5QBf0aKHHxvRW8/ho17MAACepJg+NGCJpo7U2V5KMMW9LGi3pPyFsrf3iqPt/JaltbY4EAJestXrzm2169N218hijp8anaOyANjLGuJ4GADgFNQnhNpK2H3U7Tz992nuzpPdPZRQA+IvdhWWaOjdDn23I1xldEjVrXF+1bhTjehYAoBbUJISPdeRhj3lHY87VdyF8xo+8/zZJt0lSUlJSDScCQP2z1uqd1Tv04IIsVfqsZozupV8Mba+wME6BASBY1CSE8yS1O+p2W0k7v38nY0xfSa9Iushau/9Yv5G1dra+e/ywBg0adMyYBgDX9hWXa/r8Nfoga48GtW+sp8anqENinOtZAIBaVpMQXiGpqzGmo6Qdkq6UdPXRdzDGJEmaJ+laa+2GWl8JAPVkSeYu3Ts/U8VlVbr34mTdfEYneTgFBoCgdNwQttZWGWPukvSBJI+kOdbaLGPMHUfe/5KkByQ1lfTnI988UmWtHVR3swGgdhUertSDCzP1zuqd6t2moZ6Z0E/dWsS7ngUAqEPGWjePUBg0aJBduXKlk48NAEf7ZP1eTZubof3FFbrrvC76n3O7KMJTo6dZBwAEAGPMqmMd0vLKcgBCVnF5lR59d63e+maburVooFeuG6w+bRNczwIA1BNCGEBI+ip3vyanebXjYKluP7uTfndBN0VHeFzPAgDUI0IYQEgpq/Rp1pL1evWLzUpqEqu024dpUIcmrmcBABwghAGEjNXbD2pi6mrl5pfoumHtdfdFyYqN5NMgAIQqvgIACHoVVdX647Ic/fmTjWrZMFpv3DxUZ3RNdD0LAOAYIQwgqGXvPKRJaV6t3XVI4we21f2jeqphdITrWQAAP0AIAwhKVb5q/eWzXP3hnxuUEBOpl68bpBE9W7ieBQDwI4QwgKCzKb9Yk1K9Wr39oC7p20ozRvdWk7hI17MAAH6GEAYQNKqrrV77YotmLlmnmEiPnr+qv0altHY9CwDgpwhhAEFhe8FhTU7z6uvNBTovubmeGNNHzRtGu54FAPBjhDCAgGat1dsrtuuRxdkyxmjW2L4aP6itjDGupwEA/BwhDCBg7TlUpmlzM/TJ+nwN79xUs8b1VdvGsa5nAQACBCEMIOBYa7XQu1MPLMhSeZVPv7+sl649rb3CwjgFBgDUHCEMIKDsLy7Xfe9k6v3M3RqQ1EhPT+injolxrmcBAAIQIQwgYHyQtVv3zlujorIqTRuZrNvO6iQPp8AAgJNECAPwe4Wllfr9wizN+/cO9WrdUP+4NUXJLRu6ngUACHCEMAC/9tmGfE1Nz1B+cbl+fX5X3XVuF0WGh7meBQAIAoQwAL9UUl6lx95bq398vU1dmjfQ7OsGqm/bRq5nAQCCCCEMwO98nbtfU9IztP3AYd16ZkdN+ll3RUd4XM8CAAQZQhiA3yir9OmpD9brr59vVrvGsfrf24ZpSMcmrmcBAIIUIQzAL3i3H9SkNK827i3WNacl6Z6Leiguik9RAIC6w1cZAE5VVFXrTx/l6IVPNqlZgyj97aYhOqtbM9ezAAAhgBAG4My63Yc08X+9yt51SGMGtNGDo3opISbC9SwAQIgghAHUO1+11V8+26Rnl25QQkyE/nLtQF3Yq6XrWQCAEEMIA6hXufnFmpTm1b+3HdRFvVvqkct7q2mDKNezAAAhiBAGUC+qq63+9uUWPbFknSI9YXruyn66LKW1jOElkgEAbhDCAOpc3oHDmpKWoS9z9+uc7s00c2xftWgY7XoWACDEEcIA6oy1Vqkrt2vG4rWy1uqJMX3088HtOAUGAPgFQhhAndh7qEx3z1ujj9bt1dCOTfTU+BS1axLrehYAAP9BCAOoVdZaLcrYpfvfyVRZpU8PXNpTNwzvoLAwToEBAP6FEAZQawpKKnT/O5l6d80u9WvXSE9PSFHnZg1czwIA4JgIYQC1Ymn2Ht0zL0OFpZWacmF33X5WJ4V7wlzPAgDgRxHCAE7JobJKPbwoW+mr8tSjVUP9/eah6tGqoetZAAAcFyEM4KT9K2efpqZ7tftQme46t4t+fX5XRYZzCgwACAyEMIATdriiSo+/t05//2qrOjWL09w7h6t/UmPXswAAOCGEMIATsnJLgSalebWt4LBuPqOjplzYXdERHtezAAA4YYQwgBopq/Tp2aUbNHt5rto0itFbt56m0zo1dT0LAICTRggDOK41eYWamLpaOXuLddWQJE2/pIcaRPHpAwAQ2PhKBuBHVfqq9aePNupPH29UYoNIvXbjYJ3TvbnrWQAA1ApCGMAxbdhTpImpq5W545Cu6N9GD43qpYTYCNezAACoNYQwgP/iq7Z6ZXmunv5wg+Kjw/XSNQM0sncr17MAAKh1hDCA/9iyr0ST0rxatfWAftazhR4b00eJDaJczwIAoE4QwgBUXW31xtdb9fh76xTuMXr25ym6vF8bGWNcTwMAoM4QwkCI23GwVNPSM/Svjft0Vrdmmjm2j1olxLieBQBAnSOEgRBlrVX6qjw9vChbPmv12BV9dNWQdpwCAwBCBiEMhKC9RWW6d94a/XPtXg3p0ERPjU9RUtNY17MAAKhXhDAQYhZn7NR972TqcIVP913SQzed3lFhYZwCAwBCDyEMhIgDJRV6YGGWFnl3KqVtgp6ekKIuzeNdzwIAwBlCGAgBy9bu0d3z1uhASYUmjeimO8/prHBPmOtZAAA4RQgDQayorFIzFmcrdWWeklvG67UbB6tX6wTXswAA8AuEMBCkvti4T1PSM7SrsFS/PKezfnNBV0WFe1zPAgDAbxDCQJAprfBp5pJ1eu2LLeqUGKf0O4drQFJj17MAAPA7hDAQRFZtLdDktAxt3leiG4Z30LSRyYqJ5BQYAIBjIYSBIFBe5dOzS3M0+7NNapUQozdvHarhnRNdzwIAwK8RwkCAy9xRqEmpXq3fU6QrB7fT9Et6KD46wvUsAAD8HiEMBKhKX7Ve/GST/rgsR03iIvXqDYN1bnJz17MAAAgYhDAQgHL2FGlSmlcZeYW6LKW1Hh7dS41iI13PAgAgoBDCQADxVVvN+ddmPfnhesVFevTC1QN0Sd9WrmcBABCQCGEgQGzdX6IpaRn6ZkuBLujRQo+P6aNm8VGuZwEAELAIYcDPWWv1j6+36bH31spjjJ4en6IxA9rIGON6GgAAAY0QBvzYzoOlmjY3Q8tz9umMLomaNa6vWjeKcT0LAICgQAgDfshaq3nf7tBDi7JU5bOacXlvXTM0iVNgAABqESEM+Jn8onJNn79GH2bv0eAOjfXU+BS1bxrnehYAAEGHEAb8yPtrdmn6O5kqLq/S9It76KYzOsoTxikwAAB1gRAG/MDBwxV6cGGWFqzeqT5tEvT0hBR1axHvehYAAEGNEAYc+3j9Xk1Lz1BBSYV+d0E3/fLczorwhLmeBQBA0COEAUeKy6v0yOJsvb1iu7q1aKA5NwxW7zYJrmcBABAyCGHAgS837deUdK92HCzV7Wd30sQR3RQV7nE9CwCAkEIIA/WotMKnWR+s06ufb1GHprFKv2OYBrZv4noWAAAhiRAG6sm32w5ocqpXuftKdP2w9pp2UbJiI/knCACAK3wVBupYeZVPf1yWoxc/2aSWDaP1j1uG6vQuia5nAQAQ8ghhoA5l7zykiamrtW53kcYPbKv7R/VUw+gI17MAAIAIYaBOVPmq9dKnm/TcshwlxETqlesG6YKeLVzPAgAARyGEgVq2cW+xJqWuljevUJf2baUZo3urcVyk61kAAOB7CGGgllRXW736xRbNWrJOMZEePX9Vf41Kae16FgAA+BGEMFALthcc1uQ0r77eXKDzk5vr8bF91Dw+2vUsAADwEwhh4BRYa/XWN9v1yLvZCjNGs8b11fiBbWWMcT0NAAAcByEMnKTdhWWaNjdDn27I1/DOTTVrXF+1bRzrehYAAKghQhg4QdZaLVi9Uw8syFSFr1oPj+6la4a2V1gYp8AAAAQSQhg4AfuKy3Xf/EwtydqtAUmN9PSEfuqYGOd6FgAAOAmEMFBDSzJ3a/r8NSoqq9LdFyXr1jM7ycMpMAAAAYsQBo6j8HClHlqUpfn/3qFerRvqzVv7qXvLeNezAADAKSKEgZ/w6YZ8TUvPUH5xuX5zflfddV4XRXjCXM8CAAC1oEZf0Y0xI40x640xG40xdx/j/cnGmC+NMeXGmMm1PxOoX8XlVbp3/hpdP+cbNYgO1/xfDtfvRnQjggEACCLHPRE2xngkvSBphKQ8SSuMMQuttdlH3a1A0q8lXV4XI4H69HXufk1O9yrvQKluO6uTJo7opugIj+tZAACgltXkoRFDJG201uZKkjHmbUmjJf0nhK21eyXtNcZcUicrgXpQVunTkx+s15zPN6td41il3j5Mgzs0cT0LAADUkZqEcBtJ24+6nSdpaN3MAdzwbj+oiamrtSm/RNee1l53X5SsuCgeQg8AQDCryVf6Yz0/lD2ZD2aMuU3SbZKUlJR0Mr8FUKsqqqr1/Ec5+vMnm9Q8Pkp/u2mIzurWzPUsAABQD2oSwnmS2h11u62knSfzway1syXNlqRBgwadVEwDtWXtrkOamOrV2l2HNHZAWz0wqqcSYiJczwIAAPWkJiG8QlJXY0xHSTskXSnp6jpdBdShKl+1Zi/P1bNLNyghJkKzrx2on/Vq6XoWAACoZ8cNYWttlTHmLkkfSPJImmOtzTLG3HHk/S8ZY1pKWimpoaRqY8xvJfW01h6qu+nAicvNL9akNK/+ve2gLu7TUo9c3kdN4iJdzwIAAA7U6LuBrLXvSXrve2976ahf79Z3D5kA/FJ1tdXrX27RzCXrFBXu0XNX9tNlKa1lDC+RDABAqOLb4hH0thcc1pR0r77KLdC53ZvpibF91aJhtOtZAADAMUIYQctaq9SV2zVj8VpZazVzbB9NGNSOU2AAACCJEEaQ2nOoTHfPzdDH6/N1WqcmenJcito1iXU9CwAA+BFCGEHFWquF3p16YEGWyip9enBUT10/rIPCwjgFBgAA/40QRtDYX1yu+xdk6r01u9U/qZGeGp+izs0auJ4FAAD8FCGMoLA0e4/umZehwtJKTR3ZXbed2UnhnjDXswAAgB8jhBHQCksr9fCibM39Nk89WjXU328eqh6tGrqeBQAAAgAhjIC1PCdfU9MztLeoXL86r4t+dV5XRYZzCgwAAGqGEEbAKSmv0uPvr9UbX21T52ZxmnvncPVr18j1LAAAEGAIYQSUFVsKNDnNq20Fh3XLGR01+cLuio7wuJ4FAAACECGMgFBW6dMzSzfo5eW5ats4Rm/deppO69TU9SwAABDACGH4vYy8g5qY6tXGvcW6emiS7r24hxpE8VcXAACcGmoCfqvSV63nP9qoFz7eqGYNovTajYN1TvfmrmcBAIAgQQjDL63fXaSJqauVtfOQxvRvowdH9VJCbITrWQAAIIgQwvArvmqrl5fn6pkPNyg+OlwvXTNAI3u3cj0LAAAEIUIYfmPzvhJNTvNq1dYDurBXCz16RR8lNohyPQsAAAQpQhjOVVdb/f2rrXr8/bWK9ITpDz/vp9H9WssY43oaAAAIYoQwnNpxsFRT0736fON+nd2tmWaO7auWCdGuZwEAgBBACMMJa63SVuVpxqJs+azVY1f00VVD2nEKDAAA6g0hjHq3t6hM985bo3+u3ashHZvoqXEpSmoa63oWAAAIMYQw6tXijJ26751MHa7w6b5Leuim0zsqLIxTYAAAUP8IYdSLAyUVun9BphZn7FJK2wQ9PSFFXZrHu54FAABCGCGMOrds7R7dPW+NDh6u0OSfddMdZ3dWuCfM9SwAABDiCGHUmUNllXpkcbZSV+YpuWW8XrtxsHq1TnA9CwAAQBIhjDry+cZ9mpqeoV2FpfrlOZ31mwu6Kirc43oWAADAfxDCqFWHK6o08/11ev3LreqUGKf0O4drQFJj17MAAAB+gBBGrVm1tUCTUr3asv+wbjy9g6ZemKyYSE6BAQCAfyKEccrKq3x6dmmOZn+2Sa0SYvTmrUM1vHOi61kAAAA/iRDGKcncUahJqV6t31OkKwe30/RLeig+OsL1LAAAgOMihHFSKn3V+vPHm/T8RzlqEhepV28YrHOTm7ueBQAAUGOEME5Yzp4iTUrzKiOvUKP7tdbvL+ulRrGRrmcBAACcEEIYNeartprzr8168sP1iov06M+/GKCL+7RyPQsAAOCkEMKoka37SzQ5zasVWw7ogh4t9PiYPmoWH+V6FgAAwEkjhPGTrLV64+tteuzdtQr3GD09PkVjBrSRMcb1NAAAgFNCCONH7TxYqmlzM7Q8Z5/O7JqomWP7qnWjGNezAAAAagUhjB+w1mretzv00KIsVfmsZlzeW9cMTeIUGAAABBVCGP8lv6hc985fo6XZezS4Q2M9NT5F7ZvGuZ4FAABQ6whh/Md7a3Zp+vw1KqnwafrFPXTTGR3lCeMUGAAABCdCGDp4uEIPLszSgtU71adNgp6ZkKKuLeJdzwIAAKhThHCI+3jdXk2bm6GCkgr97oJu+uW5nRXhCXM9CwAAoM4RwiGquLxKjyzO1tsrtqtbiwaac8Ng9W6T4HoWAABAvSGEQ9CXm/ZrSrpXOw6W6vazO2niiG6KCve4ngUAAFCvCOEQUlrh06wP1unVz7eoQ9NYpd8xTAPbN3E9CwAAwAlCOER8u+2AJqd6lbuvRNcPa69pFyUrNpLLDwAAQhclFOTKq3z647IcvfjJJrVsGK1/3DJUp3dJdD0LAADAOUI4iGXvPKSJqau1bneRxg9sq/tH9VTD6AjXswAAAPwCIRyEqnzVeunTTXpuWY4axUbqr9cP0vk9WrieBQAA4FcI4SCzcW+xJqWuljevUJf2baUZo3urcVyk61kAAAB+hxAOEtXVVq9+sUWzlqxTTKRHz1/VX6NSWrueBQAA4LcI4SCwveCwJqd59fXmAp2f3FyPj+mj5g2jXc8CAADwa4RwALPW6q1vtuuRd7MVZoxmjeur8QPbyhjjehoAAIDfI4QD1O7CMk2bm6FPN+RreOemmjWur9o2jnU9CwAAIGAQwgHGWqsFq3fqgQWZqvBV6+HRvXTN0PYKC+MUGAAA4EQQwgFkX3G57pufqSVZuzUgqZGentBPHRPjXM8CAAAISIRwgFiSuVvT569RUVmV7r4oWbee2UkeToEBAABOGiHs5woPV+qhRVma/+8d6tW6od68tZ+6t4x3PQsAACDgEcJ+7NMN+ZqWnqH84nL95vyuuuu8LorwhLmeBQAAEBQIYT9UXF6lx95bqze/3qYuzRto9nUD1bdtI9ezAAAAggoh7Ge+zt2vyele5R0o1W1nddLEEd0UHeFxPQsAACDoEMJ+oqzSpyc/WK85n29Wu8axSr19mAZ3aOJ6FgAAQNAihP3A6u0HNSl1tTbll+ja09rr7ouSFRfFpQEAAKhL1JZDFVXVev6jHP35k01qHh+lv988RGd2beZ6FgAAQEgghB1Zu+uQJqZ6tXbXIY0d0FYPjOqphJgI17MAAABCBiFcz6p81Zq9PFfPLt2ghJgIzb52oH7Wq6XrWQAAACGHEK5HufnFmpTm1b+3HdTFfVrqkcv7qElcpOtZAAAAIYkQrgfV1Vavf7lFM5esU1S4R89d2U+XpbSWMbxEMgAAgCuEcB3bXnBYU9K9+iq3QOd2b6YnxvZVi4bRrmcBAACEPEK4jlhrlbpyu2YsXitrrWaO7aMJg9pxCgwAAOAnCOE6sOdQme6em6GP1+frtE5N9OS4FLVrEut6FgAAAI5CCNcia60WenfqgQVZKq/y6cFRPXX9sA4KC+MUGAAAwN8QwrVkf3G57l+QqffW7Fb/pEZ6enyKOjVr4HoWAAAAfgQhXAuWZu/RPfMyVFhaqakju+u2Mzsp3BPmehYAAAB+AiF8CgpLK/XwomzN/TZPPVs11N9vHqoerRq6ngUAAIAaIIRP0vKcfE1Nz9DeonL9+rwuuuu8rooM5xQYAAAgUBDCJ6ikvEqPv79Wb3y1TZ2bxWnuncPVr10j17MAAABwggjhE7BiS4Emp3m1reCwbjmjoyZf2F3RER7XswAAAHASCOEaKKv06ekP1+uVf21W28YxevvW0zS0U1PXswAAAHAKCOHjyMg7qImpXm3cW6xfDE3SvRf3UFwUf2wAAACBjqL7EZW+aj3/0Ua98PFGNWsQpddvGqKzuzVzPQsAAAC1hBA+hvW7izQxdbWydh7SmP5t9OCoXkqIjXA9CwAAALWIED6Kr9rq5eW5eubDDYqPDtdL1wzUyN4tXc8CAABAHSCEj9i8r0STUlfr220HNbJXSz16RW81bRDlehYAAADqSMiHcHW11d+/2qrH31+rSE+Y/vDzfhrdr7WMMa6nAQAAoA7VKISNMSMlPSfJI+kVa+0T33u/OfL+iyUdlnSDtfbbWt5a63YcLNXUdK8+37hfZ3drpplj+6plQrTrWQAAAKgHxw1hY4xH0guSRkjKk7TCGLPQWpt91N0uktT1yI+hkl488rNfstYqbVWeHl6ULWutHh/TR1cObscpMAAAQAipyYnwEEkbrbW5kmSMeVvSaElHh/BoSX+z1lpJXxljGhljWllrd9X64lO091CZ7pm3RsvW7dXQjk301PgUtWsS63oWAAAA6llNQriNpO1H3c7TD097j3WfNpL8KoRz9hRp/F++VGmFT/df2lM3Du+gsDBOgQEAAEJRTUL4WKVoT+I+MsbcJum2IzeLjTHra/Dx68Qtj0q3uPrgdStR0j7XI3BSuHaBiesWuLh2gYtrF5hcXrf2x3pjTUI4T1K7o263lbTzJO4ja+1sSbNr8DFxkowxK621g1zvwInj2gUmrlvg4toFLq5dYPLH6xZWg/uskNTVGNPRGBMp6UpJC793n4WSrjPfOU1SoT8+PhgAAAD4P8c9EbbWVhlj7pL0gb57+rQ51tosY8wdR97/kqT39N1Tp23Ud0+fdmPdTQYAAABOXY2eR9ha+56+i92j3/bSUb+2kv6ndqfhJPHQk8DFtQtMXLfAxbULXFy7wOR3181817AAAABAaKnJY4QBAACAoEMIBwljTDtjzMfGmLXGmCxjzG9cb0LNGWM8xph/G2MWu96Cmjvy4kHpxph1R/7tDXO9CcdnjPndkc+TmcaYt4wx0a434diMMXOMMXuNMZlHva2JMWapMSbnyM+NXW7Esf3ItXvyyOfLDGPMfGNMI4cTJRHCwaRK0iRrbQ9Jp0n6H2NMT8ebUHO/kbTW9QicsOckLbHWJktKEdfQ7xlj2kj6taRB1tre+u6bwK90uwo/4TVJI7/3trslLbPWdpW07Mht+J/X9MNrt1RSb2ttX0kbJN1T36O+jxAOEtbaXdbab4/8ukjffUFu43YVasIY01bSJZJecb0FNWeMaSjpLEl/lSRrbYW19qDTUaipcEkxxphwSbE6xvPewz9Yaz+TVPC9N4+W9PqRX78u6fL63ISaOda1s9Z+aK2tOnLzK333uhNOEcJByBjTQVJ/SV87noKa+YOkqZKqHe/AiekkKV/Sq0ce1vKKMSbO9Sj8NGvtDklPSdomaZe+e977D92uwglq8X+vVXDk5+aO9+Dk3CTpfdcjCOEgY4xpIGmupN9aaw+53oOfZoy5VNJea+0q11twwsIlDZD0orW2v6QS8V+0fu/I40lHS+ooqbWkOGPMNW5XAaHFGDNd3z2k8x+utxDCQcQYE6HvIvgf1tp5rvegRk6XdJkxZouktyWdZ4x5w+0k1FCepDxr7f/9z0u6vgtj+LcLJG221uZbayslzZM03PEmnJg9xphWknTk572O9+AEGGOul3SppF9YP3gOX0I4SBhjjL57rOJaa+0zrvegZqy191hr21prO+i7b9j5yFrL6VQAsNbulrTdGNP9yJvOl5TtcBJqZpuk04wxsUc+b54vvskx0CyUdP2RX18vaYHDLTgBxpiRkqZJusxae9j1HokQDianS7pW350orj7y42LXo4Ag9ytJ/zDGZEjqJ+kxt3NwPEdO8NMlfStpjb77Ouh3r3aF7xhj3pL0paTuxpg8Y8zNkp6QNMIYkyNpxJHb8DM/cu3+JCle0tIjnfLST/4m9YBXlgMAAEBI4kQYAAAAIYkQBgAAQEgihAEAABCSCGEAAACEJEIYAAAAIYkQBgAAQEgihAEAABCSCGEAAACEpP8H6+zgkltJm1wAAAAASUVORK5CYII=",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"465.958125pt\" version=\"1.1\" viewBox=\"0 0 706.903125 465.958125\" width=\"706.903125pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n   <cc:Work>\r\n    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n    <dc:date>2021-06-26T18:21:30.223983</dc:date>\r\n    <dc:format>image/svg+xml</dc:format>\r\n    <dc:creator>\r\n     <cc:Agent>\r\n      <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title>\r\n     </cc:Agent>\r\n    </dc:creator>\r\n   </cc:Work>\r\n  </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M 0 465.958125 \r\nL 706.903125 465.958125 \r\nL 706.903125 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 30.103125 442.08 \r\nL 699.703125 442.08 \r\nL 699.703125 7.2 \r\nL 30.103125 7.2 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m29e4da7dc4\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"115.878332\" xlink:href=\"#m29e4da7dc4\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(112.697082 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"226.556018\" xlink:href=\"#m29e4da7dc4\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- 4 -->\r\n      <g transform=\"translate(223.374768 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"337.233704\" xlink:href=\"#m29e4da7dc4\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- 6 -->\r\n      <g transform=\"translate(334.052454 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"447.911389\" xlink:href=\"#m29e4da7dc4\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 8 -->\r\n      <g transform=\"translate(444.730139 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"558.589075\" xlink:href=\"#m29e4da7dc4\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(552.226575 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n        <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"669.266761\" xlink:href=\"#m29e4da7dc4\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 12 -->\r\n      <g transform=\"translate(662.904261 456.678437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_7\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"m15e5ee3192\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#m15e5ee3192\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 0.0 -->\r\n      <g transform=\"translate(7.2 445.879219)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_8\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#m15e5ee3192\" y=\"350.012685\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0.1 -->\r\n      <g transform=\"translate(7.2 353.811904)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#m15e5ee3192\" y=\"257.945371\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 0.2 -->\r\n      <g transform=\"translate(7.2 261.744589)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#m15e5ee3192\" y=\"165.878056\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 0.3 -->\r\n      <g transform=\"translate(7.2 169.677275)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 40.578125 39.3125 \r\nQ 47.65625 37.796875 51.625 33 \r\nQ 55.609375 28.21875 55.609375 21.1875 \r\nQ 55.609375 10.40625 48.1875 4.484375 \r\nQ 40.765625 -1.421875 27.09375 -1.421875 \r\nQ 22.515625 -1.421875 17.65625 -0.515625 \r\nQ 12.796875 0.390625 7.625 2.203125 \r\nL 7.625 11.71875 \r\nQ 11.71875 9.328125 16.59375 8.109375 \r\nQ 21.484375 6.890625 26.8125 6.890625 \r\nQ 36.078125 6.890625 40.9375 10.546875 \r\nQ 45.796875 14.203125 45.796875 21.1875 \r\nQ 45.796875 27.640625 41.28125 31.265625 \r\nQ 36.765625 34.90625 28.71875 34.90625 \r\nL 20.21875 34.90625 \r\nL 20.21875 43.015625 \r\nL 29.109375 43.015625 \r\nQ 36.375 43.015625 40.234375 45.921875 \r\nQ 44.09375 48.828125 44.09375 54.296875 \r\nQ 44.09375 59.90625 40.109375 62.90625 \r\nQ 36.140625 65.921875 28.71875 65.921875 \r\nQ 24.65625 65.921875 20.015625 65.03125 \r\nQ 15.375 64.15625 9.8125 62.3125 \r\nL 9.8125 71.09375 \r\nQ 15.4375 72.65625 20.34375 73.4375 \r\nQ 25.25 74.21875 29.59375 74.21875 \r\nQ 40.828125 74.21875 47.359375 69.109375 \r\nQ 53.90625 64.015625 53.90625 55.328125 \r\nQ 53.90625 49.265625 50.4375 45.09375 \r\nQ 46.96875 40.921875 40.578125 39.3125 \r\nz\r\n\" id=\"DejaVuSans-51\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#m15e5ee3192\" y=\"73.810741\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 0.4 -->\r\n      <g transform=\"translate(7.2 77.60996)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_12\">\r\n    <path clip-path=\"url(#p5640f659e6)\" d=\"M 60.539489 442.08 \r\nL 115.878332 404.428052 \r\nL 171.217175 366.776104 \r\nL 226.556018 329.124156 \r\nL 281.894861 291.472208 \r\nL 337.233704 253.82026 \r\nL 392.572546 216.168312 \r\nL 447.911389 178.516364 \r\nL 503.250232 140.864416 \r\nL 558.589075 103.212468 \r\nL 613.927918 65.560519 \r\nL 669.266761 27.908571 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 30.103125 442.08 \r\nL 30.103125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 699.703125 442.08 \r\nL 699.703125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 30.103125 442.08 \r\nL 699.703125 442.08 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 30.103125 7.2 \r\nL 699.703125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"p5640f659e6\">\r\n   <rect height=\"434.88\" width=\"669.6\" x=\"30.103125\" y=\"7.2\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "text/plain": [
       "<Figure size 864x576 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(12, 8))\n",
    "plt.plot(list(range(1, len(tfidf_tfidf)+1)), tfidf_tfidf)\n",
    "plt.ylim(0, plt.ylim()[-1])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(0.0, 0.9313348833119501)"
      ]
     },
     "execution_count": 23,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"465.958125pt\" version=\"1.1\" viewBox=\"0 0 706.903125 465.958125\" width=\"706.903125pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n   <cc:Work>\r\n    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n    <dc:date>2021-06-26T18:21:31.291830</dc:date>\r\n    <dc:format>image/svg+xml</dc:format>\r\n    <dc:creator>\r\n     <cc:Agent>\r\n      <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title>\r\n     </cc:Agent>\r\n    </dc:creator>\r\n   </cc:Work>\r\n  </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M 0 465.958125 \r\nL 706.903125 465.958125 \r\nL 706.903125 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 30.103125 442.08 \r\nL 699.703125 442.08 \r\nL 699.703125 7.2 \r\nL 30.103125 7.2 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"mda0ef9e086\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"115.878332\" xlink:href=\"#mda0ef9e086\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(112.697082 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"226.556018\" xlink:href=\"#mda0ef9e086\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- 4 -->\r\n      <g transform=\"translate(223.374768 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"337.233704\" xlink:href=\"#mda0ef9e086\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- 6 -->\r\n      <g transform=\"translate(334.052454 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"447.911389\" xlink:href=\"#mda0ef9e086\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 8 -->\r\n      <g transform=\"translate(444.730139 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"558.589075\" xlink:href=\"#mda0ef9e086\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(552.226575 456.678437)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n        <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"669.266761\" xlink:href=\"#mda0ef9e086\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 12 -->\r\n      <g transform=\"translate(662.904261 456.678437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_7\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"m3993770599\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#m3993770599\" y=\"442.08\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 0.0 -->\r\n      <g transform=\"translate(7.2 445.879219)scale(0.1 -0.1)\">\r\n       <defs>\r\n        <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n       </defs>\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_8\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#m3993770599\" y=\"348.691465\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0.2 -->\r\n      <g transform=\"translate(7.2 352.490684)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#m3993770599\" y=\"255.302931\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 0.4 -->\r\n      <g transform=\"translate(7.2 259.102149)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#m3993770599\" y=\"161.914396\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 0.6 -->\r\n      <g transform=\"translate(7.2 165.713615)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"30.103125\" xlink:href=\"#m3993770599\" y=\"68.525861\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 0.8 -->\r\n      <g transform=\"translate(7.2 72.32508)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_12\">\r\n    <path clip-path=\"url(#p86a34a286c)\" d=\"M 60.539489 442.08 \r\nL 115.878332 233.282834 \r\nL 171.217175 154.983896 \r\nL 226.556018 113.970167 \r\nL 281.894861 88.730949 \r\nL 337.233704 71.633414 \r\nL 392.572546 59.285195 \r\nL 447.911389 49.948736 \r\nL 503.250232 42.641942 \r\nL 558.589075 36.767853 \r\nL 613.927918 31.942709 \r\nL 669.266761 27.908571 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 30.103125 442.08 \r\nL 30.103125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 699.703125 442.08 \r\nL 699.703125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 30.103125 442.08 \r\nL 699.703125 442.08 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 30.103125 7.2 \r\nL 699.703125 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"p86a34a286c\">\r\n   <rect height=\"434.88\" width=\"669.6\" x=\"30.103125\" y=\"7.2\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "text/plain": [
       "<Figure size 864x576 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(12, 8))\n",
    "plt.plot(list(range(1, len(bm25_tfidf)+1)), bm25_tfidf)\n",
    "plt.ylim(0, plt.ylim()[-1])"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "base",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.13 (default, Mar 28 2022, 06:59:08) [MSC v.1916 64 bit (AMD64)]"
  },
  "orig_nbformat": 2,
  "vscode": {
   "interpreter": {
    "hash": "5fe10bf018ef3e697f9035d60bf60847932a12bface18908407fd371fe880db9"
   }
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
